package com.ruoyi.wsy.controller;

import com.ruoyi.wsy.domain.R;
import com.ruoyi.wsy.domain.dto.MerchantDTO;
import com.ruoyi.wsy.service.MService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @ClassName MerchantController
 * @Description TODO
 * @Author wangshuyu
 * @Date 2025年11月18日 14:11
 * @Version 1.0
 */
@RestController
@RequestMapping("/merchant")
public class MController {

    @Autowired
    private MService merchantService;

     /**
      * 查询商家信息
      * @param userId 商家ID
      * @return 商家信息
      */
    @RequestMapping("/selectMerchant")
    public R selectMerchant(String userId) {
        return R.success(merchantService.selectMerchant(userId));
    }

    /**
     * 修改商家信息
     * @param merchantDTO 商家信息
     * @return 结果
     */
    @RequestMapping("/update")
    public R updateMerchant(@RequestBody MerchantDTO merchantDTO) {
        return R.success(merchantService.updateMerchant(merchantDTO));
    }

}
